Python Job: Python Developer

Job added on

Company

AMS

Location

London, England - United Kingdom

Job type

Full-Time

Python Job Details

About AMS

We are AMS. We are a global total workforce solutions firm; we enable organisations to thrive in an age of constant change by building, re-shaping, and optimising workforces. Our Contingent Workforce Solutions (CWS) is one of our service offerings; we act as an extension of our clients’ recruitment team and provide professional interim and temporary resources.

About the Client

Our investment banking client has been present in the UK for more than 150 years, they’re a long-term partner to British business. Today, the Group is formed of 10 divisions and employs 9,300 staff based in 21 core locations right across the country. Their role is simply stated: help clients achieve their goals by combining local know-how and global reach. In so doing, they seek to make a positive, sustainable contribution to both the UK economy and society.

On behalf of this organisation, AMS are looking for a Python/C++ developer for a 12 month rolling contract based in their central London offices. There is great scope for move to a permanent position dependant on client and candidate appetite.

Purpose of the Role:

Our client (a major investment bank) are looking for a dedicated, career-driven developer with a strong interest in Finance to join their growing team ideally on a long-term basis. The role will involve Python and C++. The ideal candidate will have both but they are willing to work with a candidate with strong experience in either to learn the other language on the job, supported by the wider team. The primary requirements are strong technical knowledge and an appetite for self-development.

They currently have a team of five IT strategists, dedicated to the ETFs market making desk. The role consists in supporting, maintaining and developing the trading environment used by the desk. In close relationship with traders, the developer will have to use a broad range of technical skills to maintain and enhance the current python core architecture (in house libraries, scheduler and caching system) but also to develop and implement efficient monitoring and analysis tools.

As a Python/C++ Developer you will be responsible for:

Development (80%)

  • Maintaining and enhancing existing support, monitoring and analysis tools
  • Working with traders/research on the requirements of new features/applications

Support (20%)

  • Assisting traders with L2 support
  • Ensuring trading systems are up and running at all times
  • Developing tools that help ensure systems are reliable and efficient
  • Rationalizing and enhance the platform reliability

What we require from the candidate:

  • A strong appetite for self-development
  • Excellent knowledge and experience of core Python development AND/OR C++ development
  • Knowledge of Linux (including development/debugging, scripting, and networking)
  • Experience in working under the pressure of a production environment

Job Types: Full-time, Fixed term contract
Contract length: 12 months

Schedule:

  • Day shift
  • Monday to Friday

Ability to commute/relocate:

  • London, Greater London: reliably commute or plan to relocate before starting work (required)

Education:

  • GCSE or equivalent (preferred)

Work Location: One location

Reference ID: 14433